8
123  456
34567   45678
1 1
22 22222
678
6788    887677
145623  145632
34567   45678
